tall mythical woman - Spanish English Dictionary